package com.cs.csworkflow.service;

import com.cs.csworkflow.dbo.FormMain;
import com.cs.csworkflow.dbo.FormNode;

import java.util.List;

public interface FormService {
    // 新建表单
    FormMain save(FormMain formMain);

    // 更新表单状态
    FormMain updateStatus(Long id, Integer status);

    // 查询表单
    FormMain findForm(Long id);

    // 设置表单流转节点
    List<FormNode> setNodes(Long id, List<FormNode> formNodeList);

    // 查询表单
    List<FormMain> findFormList(Integer status, String condition, int page, int size);
}
